package dto;

import java.io.Serializable;
import java.util.Date;

public class CotizacionTO implements Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private int numeroCotizacion;
	private ClienteTO cliente;
	private SolicitudDeCotizacionTO solicitudDeCotizacion; 
	private Date fechaCotizacion;
	private Date fechaVencimiento;
	private Date fechaEnvio;
	private String estado;
	private FormaPagoTO formaPago;
	private String termino;
	
	
	public CotizacionTO (int numeroCotizacion, ClienteTO cliente, SolicitudDeCotizacionTO solicitudDeCotizacion, Date fechaCotizacion, Date fechaVencimiento,
			Date fechaEnvio, String estado, FormaPagoTO formaPago, String termino)
	{
		super();
		this.numeroCotizacion = numeroCotizacion;
		this.cliente = cliente;
		this.solicitudDeCotizacion = solicitudDeCotizacion;
		this.fechaCotizacion = fechaCotizacion;
		this.fechaVencimiento = fechaVencimiento;
		this.fechaEnvio = fechaEnvio;
		this.estado = estado;
		this.formaPago = formaPago;
		this.termino = termino;
	}
	
	
	public CotizacionTO() {
		// TODO Auto-generated constructor stub
	}


	public String toString() {
		return "UsuarioTO [cliente=" + cliente + ", solicitudDeCotizacion=" + solicitudDeCotizacion + ", fechaCotizacion="+ fechaCotizacion +", "
				+"fechaVencimiento="+  fechaVencimiento +" , fechaEnvio=" + fechaEnvio + ", estado=" + estado + ", "
						+ "formaPago="+ formaPago + ", termino = "+ termino + " ]";
	}


	public int getNumeroCotizacion() {
		return numeroCotizacion;
	}


	public void setNumeroCotizacion(int numeroCotizacion) {
		this.numeroCotizacion = numeroCotizacion;
	}


	public ClienteTO getCliente() {
		return cliente;
	}


	public void setCliente(ClienteTO cliente) {
		this.cliente = cliente;
	}


	public SolicitudDeCotizacionTO getSolicitudDeCotizacion() {
		return solicitudDeCotizacion;
	}


	public void setSolicitudDeCotizacion(
			SolicitudDeCotizacionTO solicitudDeCotizacion) {
		this.solicitudDeCotizacion = solicitudDeCotizacion;
	}


	public Date getFechaCotizacion() {
		return fechaCotizacion;
	}


	public void setFechaCotizacion(Date fechaCotizacion) {
		this.fechaCotizacion = fechaCotizacion;
	}


	public Date getFechaVencimiento() {
		return fechaVencimiento;
	}


	public void setFechaVencimiento(Date fechaVencimiento) {
		this.fechaVencimiento = fechaVencimiento;
	}


	public Date getFechaEnvio() {
		return fechaEnvio;
	}


	public void setFechaEnvio(Date fechaEnvio) {
		this.fechaEnvio = fechaEnvio;
	}


	public String getEstado() {
		return estado;
	}


	public void setEstado(String estado) {
		this.estado = estado;
	}


	public FormaPagoTO getFormaPago() {
		return formaPago;
	}


	public void setFormaPago(FormaPagoTO formaPago) {
		this.formaPago = formaPago;
	}


	public String getTermino() {
		return termino;
	}


	public void setTermino(String termino) {
		this.termino = termino;
	}
	
	


	
	
}
